Python Job: Full Stack Developer

Job added on

Company

Infocodec Solutions
Canada

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Python Job Details

Responsibilities:

  • Provide technical direction involves establishing a technical vision, resolving technical disagreements and managing the technical quality of project
  • Ensures the team uses appropriate software development practices, invests in continual improvements to tooling or technical debt, and that the system evolves to meet its changing needs and environment
  • Contribute to system design and software architecture to provide technical guidance and leadership
  • Design, develop, implement, and maintain large scale applications
  • Deliver scalable, reusable, testable and clean code with proper commenting and version control
  • Work with developers, quality assurance specialists, designers, and product managers to implement new features
  • Participate in the complete lifecycle of software development using Agile development techniques like sprint planning, task estimation and development
  • Collaborate with project manager to coordinate sprint planning sessions, backlog grooming, daily stand-up, sprint reviews and retrospectives
  • Lead a group of developers in various web application and cloud application projects
  • Involve in recruiting talent and carry out onboarding process for new team members
  • Support the technical service team in solving production issues
  • Stay current with new technology, evolving solutions and industry standards
  • Perform code review for peer, and provide succinct and relevant feedback
  • Create and maintain internal documentation that communicates product design, implementation and changes

Main skills required: Experience and Qualifications

  • 7+ years’ experience as a full stack software developer
  • 2+ years’ experience as a technical lead
  • 2+ years’ experience as a people manager
  • Strong experience with JavaScript ES6+, React, Angular
  • Experience with Node.js, Python, PHP
  • Experience with PostgreSQL and NoSQL database
  • Experience with Google Cloud Platform, Microsoft Azure, or other major cloud platforms and services
  • Bachelor's degree in Computer Science/Engineering or equivalent experience Bonus Qualifications
  • Experience with UI/UX design process, wireframing, and prototyping
  • Experience with micro-services framework
  • Experience with virtualization and containerization (e.g. Docker, Kubernetes)
  • Experience with Jenkins/Bamboo, CI/CD pipelines, and Jenkinsfile
  • Experience with shell/bash

Experience required:

  • 7+ years’ experience as a full stack software developer
  • 2+ years’ experience as a technical lead
  • 2+ years’ experience as a people manager

Years of relevant experience required: 7 years

Job Type: Permanent

Salary: $57,214.18-$124,228.47 per year

Benefits:

  • Language training provided

Flexible Language Requirement:

  • French not required

Schedule:

  • Monday to Friday

Experience:

  • Full stack developer: 7 years (preferred)
  • Technical lead: 3 years (preferred)

Work Location: Remote